// 这个文件对接的就是后端接口movieInfo的模块

import axiosInstance from "../axiosInstance.js";


const movieInfo={
    //最受好评的电影
     getPraiseMovie(){
         //http://www.softeem.xin:9999/movie-info/getPraiseMovie
        return axiosInstance.get("/movie-info/getPraiseMovie");
     },
    //分页获取电影数据,pageIndex,tags,movie_name放在花括号里表示一个对象的全部参数，传参的时候传的是一个对象
    getListByPage({pageIndex,tags,movie_name}){
        return axiosInstance.get("/movie-info/getListByPage",{
            //这里是get请求的参数
            params:{
                pageIndex,tags,movie_name
            }
        });
    },
    //通过电影id显示电影的详细信息
    findById(id){
        return axiosInstance.get("/movie-info/findById/"+id)
    },
    //通过页面索引获取待上映电影数据
    getWillShowMovieByPage(pageIndex){
        return axiosInstance.get("movie-info/getWillShowMovieByPage?pageIndex="+pageIndex)
    },
    //通过页面索引获取经典电影
    getClassicMovieByPage(pageIndex){
        return axiosInstance.get("movie-info/getClassicMovieByPage?pageIndex="+pageIndex)
    },
    //获取所有影片信息
    getAllList(){
        return axiosInstance.get("movie-info/getAllList")
    }

}

export default movieInfo;